endogenous virus - Espagnol Anglais Dictionnaire